bushmaster protected mobility vehicle - Spanish English Dictionary